score a victory - German English Dictionary